home *** CD-ROM | disk | FTP | other *** search
-
- // JavaScript wrapper for r3oscaler.h
- // Auto generated file, do not modify by hand
- // Copyright ⌐ 2004, Realsoft Graphics Oy
-
- var R3_OUTSCALER_H = 1;
- include("real/frio/r3output.js")
-
-
- var R3CLID_OUTPUTSCALER = 1536;
-
-
-
-
- // Description: Add a child output
-
- R3OUTSCLM_INSERT = 1536000;
-
- function mR3OUTSCLM_INSERT() {
- DoA(this.r3obj, 1536000, 0, R3TID_INTEGER, 0);
- }
-
- // Description: Remove a child output
- // p3: Object, object to be removed
-
- R3OUTSCLM_REMOVE = 1536001;
-
- function mR3OUTSCLM_REMOVE(p3) {
- DoA(this.r3obj, 1536001, p3, R3TID_OBJECT, 0);
- }
-
- // Description: Remove the first child output and return its address
- // Returns: Object, child object or NULL if no children left
-
- R3OUTSCLM_REMOVEFIRST = 1536002;
-
- function mR3OUTSCLM_REMOVEFIRST() {
- return R3ToJS( DoA(this.r3obj, 1536002, 0, R3TID_INTEGER, 0));
- }
-
-
-
-
- R3OUTSCLA_WScale = 1536500;
- function SetR3OUTSCLA_WScale(value) {
- R3Set(this.r3obj, R3OUTSCLA_WScale, value, R3TID_FLOAT, 0);
- }
-
- function GetR3OUTSCLA_WScale() {
- return R3Get(this.r3obj, R3OUTSCLA_WScale, R3TID_FLOAT, 0);
- }
-
- R3OUTSCLA_HScale = 1536501;
- function SetR3OUTSCLA_HScale(value) {
- R3Set(this.r3obj, R3OUTSCLA_HScale, value, R3TID_FLOAT, 0);
- }
-
- function GetR3OUTSCLA_HScale() {
- return R3Get(this.r3obj, R3OUTSCLA_HScale, R3TID_FLOAT, 0);
- }
-
-
-
- function r3Outputscaler () {
- this.base = r3God;
- if(arguments.length) {
- this.base(R3CLID_OUTPUTSCALER, arguments);
- }
- // Methods
- this.INSERT=mR3OUTSCLM_INSERT;
- this.REMOVE=mR3OUTSCLM_REMOVE;
- this.REMOVEFIRST=mR3OUTSCLM_REMOVEFIRST;
-
- // Attributes
- this.GetWScale=GetR3OUTSCLA_WScale;
- this.SetWScale=SetR3OUTSCLA_WScale;
- this.GetHScale=GetR3OUTSCLA_HScale;
- this.SetHScale=SetR3OUTSCLA_HScale;
- }
-
- r3Outputscaler.prototype=new r3Output;
- // r3oscaler.h_H